<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
    <title>产品列表页</title>
    <link rel="icon" href="assets/img/favicon.ico">
    <link rel="stylesheet" type="text/css" href="css/webbase.css"/>
    <link rel="stylesheet" type="text/css" href="css/pages-list.css"/>
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
    <link rel="stylesheet" type="text/css"
          href="css/widget-cartPanelView.css"/>
    <script src="js/vue.js"></script>
    <script src="js/axios.js"></script>
    <script src="element-ui/lib/index.js"></script>
</head>
<body>
<div id="app">
    <!-- 头部栏位 -->
    <!--页面顶部-->
    <div id="nav-bottom">
        <!--顶部-->
        <div class="nav-top">
            <div class="top">
                <div class="py-container">
                    <div class="shortcut">
                        <ul class="fl">
                            <li class="f-item">爱思乐欢迎您！</li>
                            <li class="f-item">请 <a href="login.html" target="_blank">登录</a>
                                <span><a href="register.html" target="_blank">免费注册</a></span></li>
                        </ul>
                        <ul class="fr">
                            <li class="f-item">我的订单</li>
                            <li class="f-item space"></li>
                            <li class="f-item"><a href="home.html" target="_blank">我的爱思乐</a>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">爱思乐会员</li>
                            <li class="f-item space"></li>
                            <li class="f-item">企业采购</li>
                            <li class="f-item space"></li>
                            <li class="f-item">关注爱思乐</li>
                            <li class="f-item space"></li>
                            <li class="f-item" id="service"><span>客户服务</span>
                                <ul class="service">
                                    <li><a href="cooperation.html" target="_blank">合作招商</a></li>
                                    <li><a href="shoplogin.html" target="_blank">商家后台</a></li>
                                    <li><a href="cooperation.html" target="_blank">合作招商</a></li>
                                    <li><a href="#">商家后台</a></li>
                                </ul>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">网站导航</li>
                        </ul>
                    </div>
                </div>
            </div>

            <!--头部-->
            <div class="header">
                <div class="py-container">
                    <div class="yui3-g Logo">
                        <div class="yui3-u Left logoArea">
                            <a class="logo-bd" title="爱思乐" href="JD-index.html"
                               target="_blank"></a>
                        </div>
                        <div class="yui3-u Center searchArea">
                            <div class="search">
                                <form action="" class="sui-form form-inline">
                                    <!--searchAutoComplete-->
                                    <div class="input-append">
                                        <input type="text" id="autocomplete" v-model="boolQueryData.detail"
                                               class="input-error input-xxlarge"/>{{boolQueryData.detail}}
                                        <button class="sui-btn btn-xlarge btn-danger" @click="findAll()"
                                        >搜索
                                        </button>
                                    </div>
                                </form>
                            </div>
                            <div class="hotwords">
                                <ul>
                                    <li class="f-item">爱思乐首发</li>
                                    <li class="f-item">亿元优惠</li>
                                    <li class="f-item">9.9元团购</li>
                                    <li class="f-item">每满99减30</li>
                                    <li class="f-item">亿元优惠</li>
                                    <li class="f-item">9.9元团购</li>
                                    <li class="f-item">办公用品</li>
                                </ul>
                            </div>
                        </div>
                        <div class="yui3-u Right shopArea">
                            <div class="fr shopcar">
                                <div class="show-shopcar" id="shopcar">
                                    <span class="car"></span> <a
                                        class="sui-btn btn-default btn-xlarge" href="cart.html"
                                        target="_blank"> <span>我的购物车</span> <i class="shopnum">0</i>
                                </a>
                                    <div class="clearfix shopcarlist" id="shopcarlist"
                                         style="display: none">
                                        <p>"啊哦，你的购物车还没有商品哦！"</p>
                                        <p>"啊哦，你的购物车还没有商品哦！"</p>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>

                    <div class="yui3-g NavList">
                        <div class="yui3-u Left all-sort">
                            <h4>全部商品分类</h4>
                        </div>
                        <div class="yui3-u Center navArea">
                            <ul class="nav">
                                <li class="f-item">服装城</li>
                                <li class="f-item">美妆馆</li>
                                <li class="f-item">团购</li>
                                <li class="f-item">有趣</li>
                                <li class="f-item">秒杀</a></li>
                            </ul>
                        </div>
                        <div class="yui3-u Right"></div>
                    </div>
                </div>
            </div>
        </div>
    </div>


    <!--list-content-->
    <div class="main">
        <div class="py-container">
            <!--selector-->
            <div class="clearfix selector">
                <div class="type-wrap">
                    <div class="fl key">商品分类</div>
                    <div class="fl value">
                        <a href="#">手机</a> <a href="#">电视</a>
                    </div>
                    <div class="fl ext"></div>
                </div>
                <div class="type-wrap logo">
                    <div class="fl key brand">品牌</div>
                    <div class="value logos">
                        <ul class="logo-list">
                            <li><img src="img/_/phone01.png"/></li>
                            <li><img src="img/_/phone02.png"/></li>
                            <li><img src="img/_/phone03.png"/></li>
                            <li><img src="img/_/phone04.png"/></li>
                            <li><img src="img/_/phone05.png"/></li>
                            <li><img src="img/_/phone06.png"/></li>
                            <li><img src="img/_/phone07.png"/></li>
                            <li><img src="img/_/phone08.png"/></li>
                            <li><img src="img/_/phone09.png"/></li>
                            <li><img src="img/_/phone10.png"/></li>
                            <li><img src="img/_/phone11.png"/></li>
                            <li><img src="img/_/phone12.png"/></li>
                            <li><img src="img/_/phone13.png"/></li>
                            <li><img src="img/_/phone14.png"/></li>
                            <li><img src="img/_/phone05.png"/></li>
                            <li><img src="img/_/phone06.png"/></li>
                            <li><img src="img/_/phone07.png"/></li>
                            <li><img src="img/_/phone02.png"/></li>
                        </ul>
                    </div>
                    <div class="ext">
                        <a href="javascript:void(0);" class="sui-btn">多选</a> <a
                            href="javascript:void(0);">更多</a>
                    </div>
                </div>
                <div class="type-wrap">
                    <div class="fl key">网络制式</div>
                    <div class="fl value">
                        <ul class="type-list">
                            <li><a>GSM（移动/联通2G）</a></li>
                            <li><a>电信2G</a></li>
                            <li><a>电信3G</a></li>
                            <li><a>移动3G</a></li>
                            <li><a>联通3G</a></li>
                            <li><a>联通4G</a></li>
                            <li><a>电信3G</a></li>
                            <li><a>移动3G</a></li>
                            <li><a>联通3G</a></li>
                            <li><a>联通4G</a></li>
                        </ul>
                    </div>
                    <div class="fl ext"></div>
                </div>
                <div class="type-wrap">
                    <div class="fl key">显示屏尺寸</div>
                    <div class="fl value">
                        <ul class="type-list">
                            <li><a>4.0-4.9英寸</a></li>
                            <li><a>4.0-4.9英寸</a></li>
                        </ul>
                    </div>
                    <div class="fl ext"></div>
                </div>
                <div class="type-wrap">
                    <div class="fl key">摄像头像素</div>
                    <div class="fl value">
                        <ul class="type-list">
                            <li><a>1200万以上</a></li>
                            <li><a>800-1199万</a></li>
                            <li><a>1200-1599万</a></li>
                            <li><a>1600万以上</a></li>
                            <li><a>无摄像头</a></li>
                        </ul>
                    </div>
                    <div class="fl ext"></div>
                </div>
                <div class="type-wrap">
                    <div class="fl key">价格</div>
                    <div class="fl value">
                        <!--<template slot-scope="scope">-->
                            <ul class="type-list">
                                <li><a @click="priceRange('0-500')">0-500元</a></li>
                                <li><a @click="priceRange('500-1000')">500-1000元</a></li>
                                <li><a @click="priceRange('1000-1500')">1000-1500元</a></li>
                                <li><a @click="priceRange('1500-2000')">1500-2000元</a></li>
                                <li><a @click="priceRange('2000-3000')">2000-3000元 </a></li>
                                <li><a @click="priceRange('3000-')">3000元以上</a></li>
                            </ul>
                        <!--</template>-->
                    </div>
                    <div class="fl ext"></div>
                </div>
                <div class="type-wrap">
                    <div class="fl key">更多筛选项</div>
                    <div class="fl value">
                        <ul class="type-list">
                            <li><a>特点</a></li>
                            <li><a>系统</a></li>
                            <li><a>手机内存 </a></li>
                            <li><a>单卡双卡</a></li>
                            <li><a>其他</a></li>
                        </ul>
                    </div>
                    <div class="fl ext"></div>
                </div>
            </div>
            <!--details-->
            <div class="details">
                <div class="sui-navbar">
                    <div class="navbar-inner filter">
                        <ul class="sui-nav">
                            <li class="active"><a href="#">综合</a></li>
                            <li><a href="#">销量</a></li>
                            <li><a href="#">新品</a></li>
                            <li><a href="#">评价</a></li>
                            <li><a @click="sort()">价格</a></li>
                        </ul>
                    </div>
                </div>
                <div class="goods-list">
                    <ul class="yui3-g">
                        <li class="yui3-u-1-5" v-for="goods in goodsList">
                            <div class="list-wrap">
                                <div class="p-img">
                                    <a :href="goods.image" target="_blank"><img
                                            :src="goods.image"/></a>
                                </div>
                                <div class="price">
                                    <strong> <em>¥</em> <i>{{goods.price}}</i>
                                    </strong>
                                </div>
                                <div class="attr" v-html="goods.name">
                                    <em>{{goods.name}}</em>
                                </div>
                                <div class="cu">
                                    <em></em>
                                </div>
                                <div class="commit">
                                    <i class="command">已有{{goods.commentNum}}人评价</i>
                                </div>
                                <div class="operate">
                                    <a href="success-cart.html" target="_blank"
                                       class="sui-btn btn-bordered btn-danger">加入购物车</a> <a
                                        href="javascript:void(0);" class="sui-btn btn-bordered">对比</a>
                                    <a href="javascript:void(0);" class="sui-btn btn-bordered">关注</a>
                                </div>
                            </div>
                        </li>
                    </ul>
                </div>

                <div class="pagination-container" style="float: right;">
                    <el-pagination
                            class="pagination"
                            @current-change="handleCurrentChange"
                            :current-page="boolQueryData.page"
                            :page-size="boolQueryData.size"
                            layout="total, prev, pager, next, jumper"
                            :total="boolQueryData.total"
                    >
                    </el-pagination>
                </div>

                <!--<div class="fr page">-->
                <!--<div class="sui-pagination pagination-large">-->
                <!--<ul>-->
                <!--<li class="prev disabled"><a href="#">«上一页</a></li>-->
                <!--<li class="active"><a href="#">1</a></li>-->
                <!--<li><a href="#">2</a></li>-->
                <!--<li><a href="#">3</a></li>-->
                <!--<li><a href="#">4</a></li>-->
                <!--<li><a href="#">5</a></li>-->
                <!--<li class="dotted"><span>...</span></li>-->
                <!--<li class="next"><a href="#">下一页»</a></li>-->
                <!--</ul>-->
                <!--<div>-->
                <!--<span>共10页&nbsp;</span><span> 到第 <input type="text"-->
                <!--class="page-num"> 页-->
                <!--<button class="page-confirm" onclick="alert(1)">确定</button></span>-->
                <!--</div>-->
                <!--</div>-->
                <!--</div>-->


            </div>
            <!--hotsale-->
            <div class="clearfix hot-sale">
                <h4 class="title">热卖商品</h4>
                <div class="hot-list">
                    <ul class="yui3-g">
                        <li class="yui3-u-1-4">
                            <div class="list-wrap">
                                <div class="p-img">
                                    <img src="img/like_01.png"/>
                                </div>
                                <div class="attr">
                                    <em>Apple苹果iPhone 6s (A1699)</em>
                                </div>
                                <div class="price">
                                    <strong> <em>¥</em> <i>4088.00</i>
                                    </strong>
                                </div>
                                <div class="commit">
                                    <i class="command">已有700人评价</i>
                                </div>
                            </div>
                        </li>
                        <li class="yui3-u-1-4">
                            <div class="list-wrap">
                                <div class="p-img">
                                    <img src="img/like_03.png"/>
                                </div>
                                <div class="attr">
                                    <em>金属A面，360°翻转，APP下单省300！</em>
                                </div>
                                <div class="price">
                                    <strong> <em>¥</em> <i>4088.00</i>
                                    </strong>
                                </div>
                                <div class="commit">
                                    <i class="command">已有700人评价</i>
                                </div>
                            </div>
                        </li>
                        <li class="yui3-u-1-4">
                            <div class="list-wrap">
                                <div class="p-img">
                                    <img src="img/like_04.png"/>
                                </div>
                                <div class="attr">
                                    <em>256SSD商务大咖，完爆职场，APP下单立减200</em>
                                </div>
                                <div class="price">
                                    <strong> <em>¥</em> <i>4068.00</i>
                                    </strong>
                                </div>
                                <div class="commit">
                                    <i class="command">已有20人评价</i>
                                </div>
                            </div>
                        </li>
                        <li class="yui3-u-1-4">
                            <div class="list-wrap">
                                <div class="p-img">
                                    <img src="img/like_02.png"/>
                                </div>
                                <div class="attr">
                                    <em>Apple苹果iPhone 6s (A1699)</em>
                                </div>
                                <div class="price">
                                    <strong> <em>¥</em> <i>4088.00</i>
                                    </strong>
                                </div>
                                <div class="commit">
                                    <i class="command">已有700人评价</i>
                                </div>
                            </div>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
</body>

<script>
    var vue = new Vue({
        el: "#app",
        data: {
            goodsList: [], //商品数据
            boolQueryData: {
                detail: '', //输入的关键词搜索
                price: null,
                page: 1, //当前页码
                size: 10, //每页显示的记录数
                total: null, //总记录数
                createTime: null,
                sort: 2
            }
        },
        methods: {
            findAll() {
                axios.post("/good/search", this.boolQueryData).then(res => {
                    this.goodsList = res.data.data.rows;
                    this.boolQueryData.total = res.data.data.total;
                    console.log(res.data.data);
                })
            },
            //切换页码
            handleCurrentChange(page) {
                this.boolQueryData.page = page;
                this.findAll();
            },
            sort() {
                if (this.boolQueryData.sort === 2) {
                    this.boolQueryData.sort = 1;
                } else if (this.boolQueryData.sort === 1) {
                    this.boolQueryData.sort = 0;
                } else if (this.boolQueryData.sort === 0) {
                    this.boolQueryData.sort = 1;
                }
                this.findAll();
            },
            priceRange(price) {
                this.boolQueryData.price = price;
                this.findAll();
            }
        },
        created() {
            this.findAll();
        }

    });
</script>

</html>